annoying, insistent person - Deutsch Englisch Wörterbuch